package com.zyp.boot09_emp.mapper;

import com.zyp.boot09_emp.entity.Emp;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface EmpMapper {
    // 添加一个员工
    int insert(Emp emp);
    // 查询所有员工
    List<Emp> select();
    // 通过id查询一个员工
    Emp selectById(int id);
    // 通过id删除一个员工
    int delete(int id);
    // 批量删除员工（参数为数组）
    int deleteByIds(Integer[] ids);
    // 动态修改员工
    int dynamicUpdate(Emp emp);
    // 统计员工数量
    int count();
}
